package com.siam.package_rider.model.param;

import lombok.Data;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.siam.package_rider.entity.TbRiderLevel;
import com.siam.package_common.entity.BaseParam;

import java.math.BigDecimal;

/**
 * ---------------------------
 * 骑手等级表 (TbRiderLevelParam)
 * ---------------------------
 * 作者：  高品
 * 时间：  2025-03-29 18:55:18
 * ---------------------------
 */
@Data
public class TbRiderLevelParam extends BaseParam {

	/** 主键id */
	private Long id;

	/** 等级名称 */
	private String name;

	/** 等级编号 */
	private Integer level;

	/** 限制转单次数 */
	private Integer transferLimit;

	/** 分成模式 1=固定 2=按比例 3=按距离（预留） */
	private Integer settlementMode;

	/** 每单固定金额(元) */
	private BigDecimal perOrderFixedAmount;

	/** 配送费比例(%) */
	private BigDecimal deliveryFeeRatio;

	/** 创建时间 */
	private java.util.Date createTime;

	/** 修改时间 */
	private java.util.Date updateTime;

}
